heavy bag - French English Dictionary